home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / graphics / megabit2.arc / MEGABLIT.DOC next >
Text File  |  1987-02-01  |  6KB  |  130 lines

  1.                                                                   page 1 of 2
  2.               Reference Documentation for Megablit 2.00
  3.                           by Darek Mihocka
  4.                           February 1, 1987
  5.  
  6.  
  7. MegaBlit is a hi-res paint program that works in all resolutions on all STs.
  8. It is window based, and uses the scroll bars to move around the work area,
  9. which is many times bigger than the actual screen. It also has features not
  10. found on any paint programs. Best of all, MEGABLIT IS FREE so give it to anyone
  11. you know that needs it.
  12.  
  13. Make sure you have MEGABLIT.PRG and MEGABLIT.RSC, and then read this.
  14.  
  15. History:
  16.         MegaBlit started out as a small program I wrote to experiment with GEM.
  17. I decided to make it somewhat useful, so I put in a draw feature, and then a
  18. line feature, and so on until it grew into a full blown paint program. Since
  19. I only had a monochrome monitor at the time, MegaBlits 1.00 thru 1.05 were only
  20. capable of a 1024*1024 monochrome work area.
  21.  
  22. Version 2.00 features:
  23.         Thanks to the folks at Xanth Computers, here in Seattle, I was able to
  24. get my hands on a colour monitor and add colour features to MegaBlit. I also
  25. took out many of the bugs in 1.0x, and increased the work area to over 3
  26. million pixels (1040 mono). The resolutions range from a minimum of 384*256 in
  27. lores to 2560*1920 in mono, depending on your memory and monitor.
  28.         - Also, MegaBlit can draw ARCs and PIE slices easily
  29.         - and is compatible with DEGAS files
  30.         - and has more drawing and blitting modes than other programs
  31.         - and it is free and will be updated regularly.
  32.  
  33. Planned future extensions:
  34.         - rotations, transformations, and distortions that are dozens of times
  35.           faster than you know who's
  36.         - ability to dump the work area to the printer, not just the screen
  37.         - ability to save very large work areas to disk
  38.         - brush and fill pattern selection
  39.         - anything else that anyone suggests that sounds reasonable
  40.  
  41. Reasons for the large work area:
  42.         Unlike that OTHER paint program which divides memory up into 8 or so
  43. separate pictures, I treat all of memory as one large picture, with the screen
  44. being a small window through which to look through. You can still cut and paste
  45. from one "picture" to another, however they are just treated as being part of
  46. the same picture.
  47.  
  48. File I/O:
  49.         MegaBlit is file compatible with that OTHER paint programs. That means
  50. you can load .pi? files directly. The picture gets placed into whatever part
  51. of the work area the window is over. In this way, you can load a picture, then
  52. scroll over to a blank part of the work area, load another picture, and so on.
  53. Then simply cut and paste. You can also load pictures on top of one another,
  54. to overlap them, or combine them with one of the 4 blitting modes.
  55.  
  56. Blit Modes:
  57.         MegaBlit has 4 blit modes, i.e. how the lines get drawn. There is the
  58. standard REPLACE mode, which erases the area on which you are drawing before
  59. you actually draw on it. It's equivalent to Block Mode on that other program.
  60. Then there is TRANSPARENT mode, which simply draws over without erasing. This
  61. is equivalent to X-Ray Mode. The last two modes are mostly useful during cut
  62. and paste, although you can experiment with them anywhere. XOR and INVERSE mode
  63. sort of speak for themselves. Experiment!
  64.  
  65.  
  66.  
  67.  
  68.                                                                    page 2 of 2
  69.  
  70.  
  71. Zoom Mode:
  72.         When Zoom mode is activated, the right half of the screen will turn
  73. into a zoom window. It shows the center of the left side of the screen, which
  74. remains at regular size. You can draw in either window, and the other will get
  75. updated automatically. Use ZOOM IN and ZOOM OUT to change the magnification.
  76. NOTE: in colour, the zoom window uses the current drawing colour. In monochrome
  77.       the zoom window defaults to the opposite colour of the point you are
  78.       drawing on. So if you draw on a zoomed up black pixel, you will be put
  79.       into white, and vice versa.
  80.  
  81. Fill Mode:
  82.         When fill is active, certain drawing modes are affected. POINT now
  83. becomes a region fill. BOX, RBOX, and OVAL now draw filled in boxes and filled
  84. in circles. The POLY command will fill in the polygon drawn.
  85.         There is no effect on DRAW, LINE, PIE or ARC.
  86.  
  87. Cutting and Pasting:
  88.         To cut out a rectangular shape from the screen, select the MARK option.
  89. Then use the mouse to "cut" it out. Then switch to the PASTE option. Everytime
  90. the mouse button is pressed, the block will be copied to the current mouse
  91. position. The blit modes are **VERY** important during this operation. Try it
  92. and you'll see!
  93.  
  94. Snap Mode:
  95.         SNAP can be activated at almost any time. It keeps the mouse on pixel
  96. positions that are multiples of 8. This is for people with very shaky hands.
  97.  
  98. UNDO:
  99.         Selecting UNDO **may** undo the previous operation. Not always, so be
  100. careful and don't make mistakes.
  101.  
  102. ARCs and PIEs:
  103.         To draw an ARC, you must specify 3 points through which the arc passes
  104. through. This is done by pressing the mouse button to select point #1, then
  105. dragging it to point #2, letting go, and then pressing it again at point #3.
  106. The computer then calculates an arc which best fits the points (most of the
  107. time!). You may be disappointed in the odd case. PIE works the same way, except
  108. that in addition to the arc, you get the entire pie being draw. Depending on
  109. your selection of point #3, you may either get the pie slice, or the pie with
  110. the slice removed. Once again, experiment!
  111.  
  112. Bugs:
  113.         I know MegaBlit has bugs. To say that ZOOM mode is perfect is a very
  114. big understatement. I have tried to remove and serious bugs. However, if you
  115. come upon a bug, that is REPRODUCABLE, let me know about it.
  116.  
  117. Updates:
  118.         As MegaBlit is improved on, the latest versions will be put up on the
  119. MegaBaud ST BBS (MegaBlit, MegaBaud, hmmmm!) at 416-243-9519. Feel free to call
  120. up and download it and upload it to your local BBS. That's the whole idea.
  121.  
  122. Also available:
  123.         Also on MegaBuad, you can find the ST Transformer, a 6502 emulator
  124. which is capable of running **some** Apple ][ and Atari 800 software. It is
  125. still in development, but improving by the hour.
  126.  
  127. MEGABAUD BBS 416-243-9519
  128. soon to be running on MegaBBS software, for hi-res graphics computers only!
  129.  
  130.